home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / dev / mui / bcc.lha / BCC / Examples / JoyTest / initcl.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-05-31  |  584 b   |  34 lines

  1. /* 
  2.     This file was generated by BCC v2.0
  3.     MUI mode
  4. */
  5.  
  6. /* .bcc_initcl for MUI mode */
  7. #include <libraries/mui.h>
  8. #include <proto/muimaster.h>
  9.  
  10. struct MUI_CustomClass *EJG_Create( void );
  11. struct MUI_CustomClass *App_Create( void );
  12.  
  13. #include "initcl.h"
  14.  
  15. struct MUI_CustomClass *cl_EJG;
  16. struct MUI_CustomClass *cl_App;
  17.  
  18. short _initclasses( void )
  19. {
  20.     if( !(cl_EJG = EJG_Create()) ) goto error;
  21.     if( !(cl_App = App_Create()) ) goto error;
  22.  
  23.     return 1;
  24.  error:
  25.     _freeclasses();
  26.     return 0;
  27. }
  28.  
  29. void _freeclasses( void )
  30. {
  31.     MUI_DeleteCustomClass( cl_EJG );
  32.     MUI_DeleteCustomClass( cl_App );
  33. }
  34.